From 4158110fe8b470765f6e86fad9bb714929c854fc Mon Sep 17 00:00:00 2001 From: Federico Mena Quintero Date: Thu, 13 Mar 2008 00:30:47 +0000 Subject: [PATCH] Debug printfs for the common prefix Signed-off-by: Federico Mena Quintero svn path=/trunk/; revision=19809 --- gtk/gtkfilechooserentry.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/gtk/gtkfilechooserentry.c b/gtk/gtkfilechooserentry.c index 2c0275dbfe..0000a57dea 100644 --- a/gtk/gtkfilechooserentry.c +++ b/gtk/gtkfilechooserentry.c @@ -519,6 +519,9 @@ append_common_prefix (GtkFileChooserEntry *chooser_entry, gtk_file_path_free (unique_path); } + printf ("common prefix: \"%s\"\n", + common_prefix ? common_prefix : ""); + if (common_prefix) { gint cursor_pos; @@ -531,8 +534,10 @@ append_common_prefix (GtkFileChooserEntry *chooser_entry, pos = chooser_entry->file_part_pos; chooser_entry->in_change = TRUE; + printf ("Deleting range (%d, %d)\n", pos, cursor_pos); gtk_editable_delete_text (GTK_EDITABLE (chooser_entry), pos, cursor_pos); + printf ("Inserting common prefix at %d\n", pos); gtk_editable_insert_text (GTK_EDITABLE (chooser_entry), common_prefix, -1, &pos); @@ -540,6 +545,7 @@ append_common_prefix (GtkFileChooserEntry *chooser_entry, if (highlight) { + printf ("Selecting range (%d, %d)\n", cursor_pos, pos); gtk_editable_select_region (GTK_EDITABLE (chooser_entry), cursor_pos, pos); /* cursor_pos + common_prefix_len); */ @@ -931,6 +937,7 @@ autocomplete (GtkFileChooserEntry *chooser_entry) { g_assert (chooser_entry->current_folder != NULL); g_assert (gtk_file_folder_is_finished_loading (chooser_entry->current_folder)); + g_assert (gtk_editable_get_position (GTK_EDITABLE (chooser_entry)) == GTK_ENTRY (chooser_entry)->text_length); printf ("Doing autocompletion since our folder is finished loading\n"); -- 2.30.2